package com.project.easy.common.log.core.service;

import  com.project.easy.common.util.enums.DbTypeEnums;
import com.project.easy.common.log.core.dto.WriteLogDto;

/**
 * @ClassName ILogQueryExtend
 * @Description
 * @Author GreatorMan.cool
 * @Date 2021/3/19 11:10
 * @Version 1.0
 **/
public interface ILogPersistent {
    /**
     * 持久化日志
     * @param writeLogDto  日志对象
     * @return true 保存成功 false 保存失败
     */
    public  Boolean  save(WriteLogDto writeLogDto);
    /**
     * 数据库类型
     * @return 默认为MYSQL
     */
    default DbTypeEnums getDbType() {
        return DbTypeEnums.MYSQL;
    }
}
